Skip to content

Conversation

@okwasniewski
Copy link
Member

@okwasniewski okwasniewski commented Aug 21, 2025

PR Description

This PR improves subview management on iOS.

  • Adds a wrapper to RepresentableView so React Native view aren't directly retained which avoids having weird artifacts. (Thanks @krozniata 🙏)
  • Inserts directly into children array in observable object avoiding allocation of additional array

@changeset-bot
Copy link

changeset-bot bot commented Aug 21, 2025

🦋 Changeset detected

Latest commit: 14711bd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
react-native-bottom-tabs Patch
@bottom-tabs/expo-template Patch
@bottom-tabs/react-navigation Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@okwasniewski okwasniewski force-pushed the fix/ios-subview-management branch from 125a544 to 3c2e7cb Compare August 21, 2025 18:26
@okwasniewski okwasniewski force-pushed the fix/ios-subview-management branch from 3c2e7cb to 14711bd Compare August 21, 2025 18:30
@okwasniewski okwasniewski merged commit ee427b7 into main Aug 22, 2025
8 checks passed
@okwasniewski okwasniewski deleted the fix/ios-subview-management branch August 22, 2025 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants